.login-container {
  min-height: 100%;
  width: 100%;
  overflow: hidden;
  background: url('../../static/image/backgroundimg.jpg') no-repeat;
  background-size: cover;
  background-position: 60%;
  .form {
    width: 520px;
    margin: 0 auto;
    padding: 180px 40px 0;
    .title {
      color: white;
      text-align: center;
      margin-bottom: 40px;
      span {
        font-weight: 900;
        font-size: 30px;
        text-shadow: 0 5px 20px #fff;
      }
    }
    .login-btn {
      width: 100%;
      height: 40px;
    }
    .input {
      height: 46px;
      background-color: rgb(40, 52, 67) !important;
      border: none;
      border-radius: 10px;
      .ant-input {
        background-color: transparent;
        color: #fff;
        padding-left: 10px;
        box-sizing: border-box;
        &::placeholder {
          color: #889aa4;
        }
      }
    }
  }
}
